home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6-1 / Night Owl's Shareware - PDSI-006-1 - Night Owl Corp (1992).iso / 033a / mfm_109b.arj / MFM.DOC < prev    next >
Text File  |  1991-06-20  |  8KB  |  251 lines

  1.         MFM is a file area manager designed to work with MAXIMUS.
  2.  
  3.         MFM is guaranteed to do nothing but take up your precious disk
  4.         space.  If you use this program, you do so at your own risk.  The
  5.         author assumes NO responsibility for ANY loss.
  6.  
  7. COMMAND LINE OPTIONS
  8. --------------------
  9.  
  10.         -a      This allows you to specify the path for MFM to find the
  11.                 AREAS.CTL file.  Default is to look for AREAS.CTL in the
  12.                 same directory as MFM.EXE
  13.  
  14.                 Example        MFM -aC:\MAX\
  15.  
  16.         -c      This tells MFM where to direct it's IO.  MFM defaults the
  17.                 IO to CON.
  18.  
  19.                 -c0 Tells MFM to direct IO to CON.
  20.                 -c1 Tells MFM to direct IO to COM1.
  21.                 -c2 Tells MFM to direct IO to COM2.
  22.                 -c9 Tells MFM to direct IO to STDIN and STDOUT.
  23.  
  24.         -p      This parameter tell MFM to start in the specified directory.
  25.  
  26.                 Example      MFM -pD:\FILES\UTILITY\
  27.  
  28.  
  29.  
  30. AREA SELECT SCREEN
  31. ------------------
  32.  
  33.         When MFM is started without the -p parameter it will present you
  34. with a screen that will allow you select an area.  Just use your cursor
  35. keys to select an area and press enter.  The only other command at this
  36. screen is the P command, that allows you to add temporary areas.
  37.  
  38.  
  39. FILES.BBS EDITING SCREEN
  40. ------------------------
  41.  
  42.        This screen will show you the list of files in this area upto 22
  43. records at a time.  The following keys are presently defined.
  44.  
  45.        7 [home]    Moves to the top of the list.
  46.  
  47.     8 [up arrow]    Moves up one line.
  48.  
  49.     9 [pg up]    Moves up 22 lines.
  50.  
  51.     1 [end]        Moves to the bottom of the list.
  52.  
  53.     2 [down arrow]    Moves down one line.
  54.  
  55.     3 [pg dn]    Moves down 22 lines.
  56.  
  57.  
  58.     A    Adopt orphans and Abandon file records.
  59.  
  60.     E    Edit the file description.
  61.  
  62.     I    Insert comment line.
  63.  
  64.     N    Choose new area.
  65.  
  66.     C    Copy current file and description to new area.
  67.  
  68.     M    Move current file and description to new area.
  69.  
  70.     K    Kill current entry.
  71.  
  72.     U    Unkill to current position.
  73.  
  74.     F    Mark first entry to be sorted.
  75.  
  76.     L    Mark Last entry to be sorted.
  77.  
  78.     S    Sort by name.
  79.  
  80.     T    Sort by time and date.
  81.  
  82.     W    Write records to FILES.BBS and erase killed entries.
  83.  
  84.     R    Change filename of entry.
  85.  
  86. *** NOTE ***
  87.  
  88. Push and Pop commands are used to moved lines within an area.  Push
  89. the line onto the stack, move to the new location and pop it back.
  90.  
  91.     < or ,    Push record on to stack for moving.
  92.  
  93.     .    Pop record from stack to before current location.
  94.  
  95.     >    Pop record from stack to after current location.
  96.  
  97.     [    Rotate stack to previous entry and display.
  98.  
  99.     ]    Rotate stack to next entry and display.
  100.  
  101.     ;    Display current stack entry.
  102.  
  103.     {    Rotate kill stack to previous entry and display.
  104.  
  105.     }    Rotate kill stack to next entry and display.
  106.  
  107.     :    Display current kill stack entry.
  108.  
  109.     !    ReDraw screen.
  110.  
  111.         D       Change file date.
  112.  
  113.     Search for string:
  114.  
  115.         ^F    In file name.
  116.         ^D    In description.
  117.         ^A    In both.
  118.  
  119.   <SPACE>       Toggle tag.
  120.  
  121.         #       Mass move.
  122.  
  123.     ALT-F       View file with "SHEZ.EXE".
  124.  
  125.     ALT-L       View file with "LIST.COM".
  126.  
  127.     ALT-V       View file with "LIST.COM" or "SHEZ.EXE".
  128.  
  129.     ALT-S       Shell to DOS.
  130.  
  131.  
  132.  
  133. COMMENTS, SUGGESTIONS AND BUGS
  134. ------------------------------
  135.  
  136.     Please direct these to: Mark W. Billig Jr.
  137.                 1:273/701.0
  138.                 Enterprise BBS
  139.                 (215) 641-0270
  140.  
  141. CREDITS
  142. -------
  143.  
  144.         MAXIMUS     A wonderful BBS program written by Scott Dudley.
  145.         LIST        By Vernon D. Buerg.
  146.         SHEZ        By Jim Derr.
  147.  
  148.  
  149. HISTORY
  150. -------
  151.  
  152. 1.00        17mar90        First public release.
  153.  
  154. 1.01        30mar90        Added, Search for string, Tag and Mass move.
  155.  
  156. 1.02        12apr90        Added view file and enhanced the move and copy.
  157.                            You will need "LIST.COM" and "SHEZ.EXE" to use
  158.                            the ALT-V command.  Fixed bug with copy or move
  159.                            not having enough space.
  160.  
  161. 1.03        29apr90        Minor bug fixes.
  162.  
  163. 1.04a       15may90        Removed prompt in mass move.  Added checking to
  164.                            make sure there is enough room for the file to be
  165.                            copied and FILES.BBS to be modified on destination.
  166.                            Fixed problem with mass move when entries were not
  167.                            on the screen.  
  168.  
  169. 1.04b       19may90        Added to commands ("," and ".").  Changed operation
  170.                            of quit command slightly.
  171.  
  172. 1.04c       24may90        Fixed bug with quit command. (NQN)
  173.  
  174. 1.04d       06jun90        Increased number of columns in area display.  Added
  175.                            new commands in area selection.
  176.  
  177. 1.05a       23jun90        Added ALT-F command, to force SHEZ on a file with
  178.                            an improper extension.
  179.  
  180. 1.05b       30jun90        Added *NEW* way to change areas. (Start spelling
  181.                            the area)
  182.  
  183. 1.05c       03jul90        Added ':' to area mask.  Changed quit in area
  184.                            selection to allow quick quitting.
  185.  
  186. 1.05d       15aug90        Changed the save procedure to start the description
  187.                            at position 14.
  188.  
  189. 1.06a       20aug90        Added support for three line descriptions.  Fixed
  190.                            several bugs. (^Q)
  191.  
  192. 1.06b       30aug90        Fixed problem with case sensitivity in area table.
  193.  
  194. 1.06c       06sep90        Added ability to quote keys in description edit.
  195.                            This is done with the ^Q key.
  196.  
  197. 1.06d       07sep90        Fixed problem with "BuildList" properly identifying
  198.                            comments.
  199.  
  200. 1.06e       08sep90        Changed insert command, to only insert a blank.
  201.  
  202. 1.07a       11oct90        Changed tagging to also move down.  Fixed problem
  203.                            with area select #1 key.
  204.  
  205. 1.07b       22oct90        Fixed problem, when killing top entry the display
  206.                            show the killed list over and over to fill the
  207.                            screen.  The TopEntry was not updated properly.
  208.                            In released version 1.07, the file AREA.INC was
  209.                            corrupted.
  210.  
  211. 1.07c       26oct90        Fixed problem with "BuildList" properly identifying
  212.                            comments. (again)
  213.  
  214. 1.07d       27oct90        Fixed problem with "FreeSpace" showing 0k free.
  215.  
  216. 1.07e       29oct90        Fixed problem with only filename.
  217.  
  218. 1.08a       07nov90        Tick release of 1.08 in SDSMAX.
  219.  
  220. 1.08b       23nov90        Added CTRL-X command to copy the description from
  221.                            the record above.
  222.  
  223. 1.08c       26nov90        Added ability to specify AREAS.CTL's name.
  224.                            Example >>>---> -aC:\MAX\FILEAREA.CTL
  225.                            Added ability to specify number of columns in area
  226.                            display.  From 3 to 8, default 5.
  227.                            Example >>>---> -k8
  228.  
  229. 1.08d       28nov90        Added new command "^A - Adopt All Orphans".  Change
  230.                            Find both to from ^A to ^B.
  231.  
  232. 1.08e       09dec90        Changed from TP5.5 to TP6.0
  233.  
  234. 1.08f       19dec90        Changed from AREAS.CTL to AREA.DAT, with the unit
  235.                            MAXAREAS.  Renamed all .INC files to .PAS to make
  236.                            it easier to work in TP60.
  237.  
  238. 1.08g       20apr91        Added CallList routine to allow viewing files
  239.                            without extensions.  (ALT-L)
  240.  
  241. 1.09        14jun91        Added support for ARJ files.  Fixed file sharing
  242.                            problem.  Improved copy subroutine and AREA.DAT
  243.                            reading subroutine.  Fixed problem with ^B (find
  244.                            string in description and filename).  Added MASS
  245.                            COPY subroutine.
  246.  
  247. 1.09a       19jun91        Fixed problem with move subroutine.
  248.  
  249. 1.09b       20jun91        Fixed problem with AREA.DAT file being greater then
  250.                            an integer value.
  251.